package com.realshare.bby.model;

import org.beetl.sql.core.annotatoin.Table;

import java.math.BigDecimal;


/* 
* 
* gen by beetlsql 2018-12-10
*/
@Table(name="integral_flow")
public class IntegralFlow   {
	
	/*
	ID,以及明细ID
	*/
	private String id ;
	/*
	积分清理状态：0.未清理；1.已清理；
	*/
	private Integer clearStatus ;
	/*
	创建时间
	*/
	private String createTime ;
	/*
	创建者
	*/
	private String creator ;
	/*
	实际业务数据时间
	*/
	private String dataTime ;
	/*
	交易类型：1.积分交易；2.RMB交易；
	*/
	private Integer dealType ;
	/*
	修改时间
	*/
	private String editTime ;
	/*
	修改者
	*/
	private String editor ;
	/*
	身份证号
	*/
	private String identityCode ;
	/*
	标识信息是否被阅读过：0.未阅读；1.已阅读；
	*/
	private Integer isRead ;
	/*
	操作网点编号
	*/
	private String orgCode ;
	/*
	涉及积分或金额数量；增加为正数；减少为负数；
	*/
	private BigDecimal quantity ;
	/*
	状态：0.无效；1.有效；
	*/
	private Integer status ;
	/*
	简要信息。
	*/
	private String title ;
	/*
	类型：1.积分规则任务；2.积分交易日志
	*/
	private Integer type ;
	
	public IntegralFlow() {
	}
	
	/**
	* ID,以及明细ID
	*@return 
	*/
	public String getId(){
		return  id;
	}
	/**
	* ID,以及明细ID
	*@param  id
	*/
	public void setId(String id ){
		this.id = id;
	}
	
	/**
	* 积分清理状态：0.未清理；1.已清理；
	*@return 
	*/
	public Integer getClearStatus(){
		return  clearStatus;
	}
	/**
	* 积分清理状态：0.未清理；1.已清理；
	*@param  clearStatus
	*/
	public void setClearStatus(Integer clearStatus ){
		this.clearStatus = clearStatus;
	}
	
	/**
	* 创建时间
	*@return 
	*/
	public String getCreateTime(){
		return  createTime;
	}
	/**
	* 创建时间
	*@param  createTime
	*/
	public void setCreateTime(String createTime ){
		this.createTime = createTime;
	}
	
	/**
	* 创建者
	*@return 
	*/
	public String getCreator(){
		return  creator;
	}
	/**
	* 创建者
	*@param  creator
	*/
	public void setCreator(String creator ){
		this.creator = creator;
	}
	
	/**
	* 实际业务数据时间
	*@return 
	*/
	public String getDataTime(){
		return  dataTime;
	}
	/**
	* 实际业务数据时间
	*@param  dataTime
	*/
	public void setDataTime(String dataTime ){
		this.dataTime = dataTime;
	}
	
	/**
	* 交易类型：1.积分交易；2.RMB交易；
	*@return 
	*/
	public Integer getDealType(){
		return  dealType;
	}
	/**
	* 交易类型：1.积分交易；2.RMB交易；
	*@param  dealType
	*/
	public void setDealType(Integer dealType ){
		this.dealType = dealType;
	}
	
	/**
	* 修改时间
	*@return 
	*/
	public String getEditTime(){
		return  editTime;
	}
	/**
	* 修改时间
	*@param  editTime
	*/
	public void setEditTime(String editTime ){
		this.editTime = editTime;
	}
	
	/**
	* 修改者
	*@return 
	*/
	public String getEditor(){
		return  editor;
	}
	/**
	* 修改者
	*@param  editor
	*/
	public void setEditor(String editor ){
		this.editor = editor;
	}
	
	/**
	* 身份证号
	*@return 
	*/
	public String getIdentityCode(){
		return  identityCode;
	}
	/**
	* 身份证号
	*@param  identityCode
	*/
	public void setIdentityCode(String identityCode ){
		this.identityCode = identityCode;
	}
	
	/**
	* 标识信息是否被阅读过：0.未阅读；1.已阅读；
	*@return 
	*/
	public Integer getIsRead(){
		return  isRead;
	}
	/**
	* 标识信息是否被阅读过：0.未阅读；1.已阅读；
	*@param  isRead
	*/
	public void setIsRead(Integer isRead ){
		this.isRead = isRead;
	}
	
	/**
	* 操作网点编号
	*@return 
	*/
	public String getOrgCode(){
		return  orgCode;
	}
	/**
	* 操作网点编号
	*@param  orgCode
	*/
	public void setOrgCode(String orgCode ){
		this.orgCode = orgCode;
	}
	
	/**
	* 涉及积分或金额数量；增加为正数；减少为负数；
	*@return 
	*/
	public BigDecimal getQuantity(){
		return  quantity;
	}
	/**
	* 涉及积分或金额数量；增加为正数；减少为负数；
	*@param  quantity
	*/
	public void setQuantity(BigDecimal quantity ){
		this.quantity = quantity;
	}
	
	/**
	* 状态：0.无效；1.有效；
	*@return 
	*/
	public Integer getStatus(){
		return  status;
	}
	/**
	* 状态：0.无效；1.有效；
	*@param  status
	*/
	public void setStatus(Integer status ){
		this.status = status;
	}
	
	/**
	* 简要信息。
	*@return 
	*/
	public String getTitle(){
		return  title;
	}
	/**
	* 简要信息。
	*@param  title
	*/
	public void setTitle(String title ){
		this.title = title;
	}
	
	/**
	* 类型：1.积分规则任务；2.积分交易日志
	*@return 
	*/
	public Integer getType(){
		return  type;
	}
	/**
	* 类型：1.积分规则任务；2.积分交易日志
	*@param  type
	*/
	public void setType(Integer type ){
		this.type = type;
	}
	

}
